stable yard - Spanish English Dictionary